﻿using System;
using System.Runtime.InteropServices;

namespace Valve.VR
{
	// Token: 0x020007FA RID: 2042
	public struct Compositor_OverlaySettings
	{
		// Token: 0x04002E39 RID: 11833
		public uint size;

		// Token: 0x04002E3A RID: 11834
		[MarshalAs(UnmanagedType.I1)]
		public bool curved;

		// Token: 0x04002E3B RID: 11835
		[MarshalAs(UnmanagedType.I1)]
		public bool antialias;

		// Token: 0x04002E3C RID: 11836
		public float scale;

		// Token: 0x04002E3D RID: 11837
		public float distance;

		// Token: 0x04002E3E RID: 11838
		public float alpha;

		// Token: 0x04002E3F RID: 11839
		public float uOffset;

		// Token: 0x04002E40 RID: 11840
		public float vOffset;

		// Token: 0x04002E41 RID: 11841
		public float uScale;

		// Token: 0x04002E42 RID: 11842
		public float vScale;

		// Token: 0x04002E43 RID: 11843
		public float gridDivs;

		// Token: 0x04002E44 RID: 11844
		public float gridWidth;

		// Token: 0x04002E45 RID: 11845
		public float gridScale;

		// Token: 0x04002E46 RID: 11846
		public HmdMatrix44_t transform;
	}
}
